#ifndef VIDO_INFO_H
#define VIDO_INFO_H

#include <string>
#include <QString>
#include <nlohmann/json.hpp>

class VideoInfo {
public:
    // 视频分组标题
    std::string groupTitle;
    // 文件标题
    std::string title;
    // 文件序号
    qint32 number;
    // 文件id
    quint64 itemId;

    explicit VideoInfo(const nlohmann::json &j);

    // 输出目录
    std::string outputDir();

    // 输出路径
    std::string outputPath();

    // 输出文件名称
    std::string outputFileName();
};


#endif //VIDO_INFO_H
